Senior QA Analyst

Kforce Inc

Job Summary

Kforce is seeking a meticulous and detail-oriented Senior QA Analyst in Tampa, FL. This contract role involves manually testing software applications to identify bugs, usability issues, and ensure products meet quality standards before release. The analyst will analyze requirements, design and execute test cases, document results, track bugs using tools like Azure DevOps, and collaborate with development and QA teams to troubleshoot and resolve issues, ensuring a seamless user experience.

Must Have

  • Analyze requirements and design test cases to validate software functionality
  • Execute manual test cases and document results
  • Identify, record, and track bugs using issue tracking tools (e.g., Azure DevOps)
  • Collaborate with developers and QA team members to troubleshoot and resolve issues
  • Perform regression, smoke, and exploratory testing
  • Validate fixes and perform re-testing
  • Participate in test planning, test case reviews, and requirement analysis
  • Ensure compliance with QA standards and best practices
  • Provide feedback on usability, functionality, and performance
  • 3-5 years of experience in manual software testing
  • Experience with test case management and bug tracking tools
  • Strong understanding of software development life cycle (SDLC) and QA methodologies
  • Excellent analytical and problem-solving skills
  • Strong attention to detail and organizational skills
  • Good written and verbal communication skills

Good to Have

  • Experience testing web and mobile applications
  • Familiarity with Agile/Scrum methodologies
  • Basic knowledge of SQL and ability to query databases
  • Exposure to automation tools (e.g., Selenium, Postman)

Perks & Benefits

  • Medical/dental/vision insurance
  • HSA
  • FSA
  • 401(k)
  • Life, disability & ADD insurance
  • Paid time off (for salaried personnel)
  • Paid sick leave (for hourly employees on a Service Contract Act project)

Job Description

Summary:

We are seeking a meticulous and detail-oriented Software Manual Tester to join our QA team. The ideal candidate will be responsible for manually testing software applications to identify bugs, usability issues, and ensure the product meets quality standards before release. You will work closely with developers, product managers, and other stakeholders to ensure seamless user experience.

Key Responsibilities:

  • Analyze requirements and design test cases to validate software functionality
  • Execute manual test cases and document results
  • Identify, record, and track bugs using issue tracking tools (e.g., Azure DevOps)
  • Collaborate with developers and QA team members to troubleshoot and resolve issues
  • Perform regression, smoke, and exploratory testing
  • Validate fixes and perform re-testing
  • Participate in test planning, test case reviews, and requirement analysis
  • Ensure compliance with QA standards and best practices
  • Provide feedback on usability, functionality, and performance

Requirements

  • Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience)
  • 3-5 years of experience in manual software testing
  • Experience with test case management and bug tracking tools
  • Strong understanding of software development life cycle (SDLC) and QA methodologies
  • Excellent analytical and problem-solving skills
  • Strong attention to detail and organizational skills
  • Good written and verbal communication skills

Preferred Qualifications:

  • Experience testing web and mobile applications
  • Familiarity with Agile/Scrum methodologies
  • Basic knowledge of SQL and ability to query databases
  • Exposure to automation tools is a plus (e.g., Selenium, Postman)

14 Skills Required For This Role

Communication Game Texts Software Development Lifecycle Sdlc Quality Control Agile Development Test Coverage Bug Tracking Testing User Experience Ux Azure Azure Devops Selenium Postman Sql

Similar Jobs